pressed forward - German English Dictionary